Nachdiplomkurs Java - Java Certification Sommer Semester, JavaBeans |
||
---|---|---|
© , Alle Rechte vorbehalten, Josef M. Joller |
Zielpublikum | Software-Entwickler |
Vorkenntnisse | Vertiefte Java-Kenntnisse |
Kursbeginn | Diese Kurseinheit wird nicht besprochen |
Kursdauer | 2 Abende |
Zeiten | Jeweils Dienstag und Donnerstag,17.30 bis 21.45 Uhr |
KURSZIELE Sie kennen das Einsatzmöglichkeiten von JavaBeans und können einfache JavaBeans entwickeln KURSUNTERLAGEN Skript (PDF), Übungsteil Skript (PDF), Übungsteil Programme (ZIP) Bean Development Kit (Sun) (BDK Download Seite) KURSINHALTE JAVABEANS - ÜBUNGEN 1 1.1. EINLEITUNG 1 1.1.1. Übergeordnete Kursziele 1 1.1.1.1. Kurs-Voraussetzungen 2 1.1.1.2. Format des Kurses 2 1.1.1.3. Vorgehensweise beim Durcharbeiten 2 1.1.2. Generelle Bemerkungen zu den Übungen 2 1.1.3. Die Anatomie einer Übung 2 1.1.4. Design Ziele für die Übungen 3 1.2. ÜBUNGEN 4 1.3. BDK EINFÜHRUNG 7 1.3.1. Lernziele 7 1.3.2. Ihre Aufgaben: 7 1.3.3. Lösungshinweise 11 1.3.3.1. Aufgabe 1 - BDK Starten 11 1.3.3.2. Aufgabe 2 - Die Komponenten des BDKs 11 1.3.3.2.1. Editoren des ExplicitButtons 12 1.3.3.3. Plazieren weiterer Beans in der BeanBox 12 1.3.3.4. Verbinden von Beans 13 1.3.3.5. Propagieren von Änderungen 13 1.3.3.6. JugglerBean mit Start und Stop 14 1.3.4. Demos 14 1.3.5. Musterlösung 14 1.4. KREIEREN IHRER ERSTEN BEAN 15 1.4.1. Lernziele 15 1.4.2. Voraussetzungen 15 1.4.3. Rumpfprogramme 15 1.4.3.1. KivaHan JavaBean Programmcode 15 1.4.3.2. KivaHanTester Java Programmcode 16 1.4.3.3. Applet HTML Code 16 1.4.4. Hintergrundinformationen 16 1.4.5. Aufgaben 16 1.4.6. Hilfestellungen 17 1.4.6.1. Einfachere Handhabung des Textes 17 1.4.6.2. Übersetzen Sie den Quellcode 17 1.4.6.3. Das Tester Applet 17 1.4.6.4. Übersetzen des Testers 17 1.4.6.5. Die Tester HTML Seite 17 1.4.6.6. Testen Sie das Applet mit der bean im Appletviewer 17 1.4.7. Demos 18 1.4.8. Musterlösung 18 1.5. ERWEITERUNG EINER JAVABEAN 20 1.5.1. Lernziele 20 1.5.2. Voraussetzungen 20 1.5.3. Rumpfprogramme 20 1.5.3.1. CentralPerkTester 20 1.5.3.2. CentralPerk 21 1.5.3.3. PerkEvent 23 1.5.3.4. PerkListener 23 1.5.4. Aufgaben 23 1.5.5. Hilfestellungen 24 1.5.6. Demo 25 1.5.7. Musterkösung 25 1.5.7.1. CentralPerkTester 25 1.5.7.2. CentralPerk 26 1.5.7.3. PerkEvent 29 1.5.7.4. PerkListener 29 1.6. INSPEKTION VON BEANS MIT BEANINFO 30 1.6.1. Lernziele 30 1.6.2. Voraussetzungen 30 1.6.3. Rahmenprogramme 30 1.6.3.1. Valdez 30 1.6.3.2. Burro 31 1.6.4. Aufgaben 33 1.6.5. Hilfestellung 34 1.6.6. Demo 35 1.6.7. Musterlösung 35 1.6.7.1. Burro 35 1.6.7.2. Valdez 37 1.7. ZUSAMMENFASSEN MEHRERER BEANS 38 1.7.1. Lernziele 38 1.7.2. Voraussetzungen 38 1.7.3. Rahmenprogramme 38 1.7.3.1. CentralPerk 38 1.7.4. PerkEvent 41 1.7.5. PerkListener 41 1.7.6. Aufgaben 41 1.7.7. Hilfestellungen 42 Demo 43 1.7.9. Musterlösung 43 1.8. ARBEITEN MIT RESSOURCEN 44 1.8.1. Lernziele 44 1.8.2. Rahmenprogramm 44 1.8.2.1. Barton 44 1.8.3. Aufgaben 45 1.8.4. Hilfestellungen 46 Demo 47 1.8.6. Musterlösung 47 1.8.6.1. Barton 47 1.8.6.2. Ressourcen Datei 48 1.9. CUSTOMIZER 49 1.9.1. Voraussetzungen 49 1.9.2. Rahmenprogramme 49 1.9.2.1. Top40 49 1.9.2.2. BillboardCustomizer 52 1.9.3. Aufgaben 53 1.9.4. Hilfestellungen 54 1.9.5. Demo 56 1.9.6. Musterlösung 57 1.9.6.1. Top40 57 1.9.6.2. BillboardCustomizer 60 1.10. EINSATZ DES REFLECTION APIS 61 1.10.1. Lernziele 61 1.10.2. Rahmenprogramm 61 1.10.3. Aufgaben 63 1.10.4. Hilfestellungen 64 1.10.5. Demo 65 1.10.6. Musterlösung 66 1.11. SIGNATUREN - EIN BEAN MIT EINER SIGNATUR VERSEHEN 69 1.11.1. Lernziele 69 1.11.2. Voraussetzungen 69 1.11.3. Ihre Aufgaben 69 1.11.4. Hilfestellungen 72 1.11.5. Demo 73 1.11.6. Musterlösung 73